4D Chart v13CT OPEN DOCUMENT |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Chart v13
CT OPEN DOCUMENT
|
CT OPEN DOCUMENT ( area ; doc ; modo ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D Chart | |||||
doc | Cadena |
![]() |
Nombre del documento o ruta de acceso completa (255 caracteres máximo) | |||||
modo | Entero |
![]() |
Remplazar el documento o añadir al documento 0 = Remplazar 1 = Añadir al documento | |||||
El comando CT OPEN DOCUMENT abre doc y coloca su contenido en area.
Si doc es una cadena vacía, CT OPEN DOCUMENT muestra una caja de diálogo estándar de apertura de archivos, permitiendo al usuario elegir el documento.
De lo contrario, intenta abrir el documento especificado. Si doc no existe, el contenido de area no cambia y CT Error devuelve un código de error del sistema.
4D Chart espera encontrar doc en el directorio que contiene la estructura de la base de datos. Si desea abrir un documento fuera de este directorio, especifique un nombre de ruta completo. Ver el manual Lenguaje de 4D para una descripción de rutas de acceso. Si doc ya está abierto, CT Error devuelve un error del sistema.
El parámetro opcional modo determina el modo de apertura del documento. modo se utiliza sólo cuando el documento no es una cadena vacía y no es un documento 4D Chart. Si modo es igual a 0 o no se especifica, doc reemplaza el contenido de area. Si modo es igual a 1, doc se combina con el contenido actual de area.
Este ejemplo abre un documento diferente basado en el valor del campo Client Type.
Case of
`Si el tipo es Distribuidor
:([Client]Client Type="Distribuidor")
`Abrir el documento Distribuidor
CT OPEN DOCUMENT(Area;"Distribuidor")
`Si el tipo es Constructor
:([Client]Client Type="Constructor")
`Abrir el documento Constructor
CT OPEN DOCUMENT(Area;"Constructor")
`Si el tipo es FinalClient
:([Client]Client Type="FinalClient")
`Abrir el documento FinalClient
CT OPEN DOCUMENT(Area;"FinalClient")
End case
Producto: 4D Chart
Tema: CT Área
Número
14501
Lista alfabética de los comandos
Creado por: 4D Chart 1